contestada

which one is right pls help.

a. hace quince años que vivo aquí

b. vivo aqui para quince anos
c. vivo aqui por quince anos