Briefing Android Knowledge

What does the following code snippet do?

What does the following code snippet do?
AdRequest request = new AdRequest();
request.setGender(AdRequest.Gender.FEMALE);
request.setLocation(location);

request.setBirthday(“19850101”);

A.
Customize an ad request to improve Google’s targeted ads

B.
Send authentication information to the ads server.

C.
Provider registration information about current user to enable ads account.

D.
Set obligatory info required by ads server