Among the following architecture, which is considered as the largest in the Philippines?

A. Badjao Houses
B. Fort Pilar
C. Grand Mosque
D. Sto. Rosario Church​