Right choice is (c) document
For explanation I would say: The navigator object properties are appVersion, cookieEnabled, appCodeName, geolocation, appName, product, userAgent, platform, online, language. Engine name of the browser is returned by product and the language of the browser is returned by language.