Question 7The hilltop seas a hundred metres above sea level and from that ......... the whole town could be seen beautifully laid out A.magnitudeB.AltitudeC.latitudeD.longitudeObjective Show full explanation