Which is a factor that Google uses to target ads to users based on physical location

Which is a factor that Google uses to target ads to users based on physical location?

A) Language preferences
B) Internet Protocol (IP) address
C) Operating system
D) Telephone number

Answer - Internet Protocol (IP) address