90) The number of continuous functions $f:[0,1]\to\mathbb R$ that satisfy $$\int_0^1xf(x)\,dx=\frac13+\frac14\int_0^1(f(x))^2\,dx$$ is
A) 0
B) 1
C) 2
D) $\infty$
How to approach this sum? I thought of using Newton-Leibniz but the limits are constants, so that approach failed.