Hola. Las dos son correctas. Cada persona tiene una opinión diferente sobre la diferencia entre "querer" y "amar".
En el campo de las relaciones personales, "amar" es más intenso. Por ejemplo, si tienes una amiga muy cercana, pero no quieres que sea tu novia, le dices: "te quiero como amiga", pero nunca le dirías "te amo como amiga".
En el campo religioso, filosófico y político, siempre se usa "amar". Decimos "amar al prójimo", "amar a la patria", "amar a la humanidad", "amar la sabiduría". Nunca decimos "querer" en estos casos.