Which of the following is correct about geolocation api in HTML5?
A - The geolocation APIs work with a new property of the global navigator object.
B - The geolocation object is a service object that allows widgets to retrieve information about the geographic location of the device.
C - Both of the above.
D - None of the above.