$f''+pf'+qf=0$ where $q\leq0$ and $f(0)=f(1)=0$ prove $f=0$ ($f$, $p$, $q$ defined on $[0,1]$) 
For $f$ defined on $[0,1]$ twice differentiable, and two continuous function defined on $[0,1]$ named $p(x)$, $q(x)$, satisfying
$f''+pf'+qf=0$, where $q\leq0$ and $f(0)=f(1)=0$,
prove $f=0$.

I haven't got an idea about the question. Any hint will be appreciated.
Edited: for $q(x_0)<0$ where $f'(x_0)=0$ the problem can easily be solved.
So now I'm mainly concerned about  $q(x_0)=0$. It appears on my textbook, so i guess it's probably true. Counter examples are also welcomed.
 A: As $f'(0)\ne 0$ by the uniqueness theorem, we can set $f'(0)=1$, as the linearity allows arbitrary rescaling. 
Then let $$a=\min\{s\in(0,1]\colon f(s)\le0\}$$ be the smallest positive root of $f$, such that $f(x)>0$ for $x\in (0,a)$. 
On this interval one has then, 
\begin{align}
f''(x)+p(x)f'(x)=(-q(x))f(x)\ge 0,
\end{align}
and with the anti-derivative $P(x)=\int_0^xp(s)ds$,
\begin{align}
 (e^{P(x)}f'(x))'\ge 0.
\end{align}
Integrating twice results in
\begin{align}
&e^{P(x)}f'(x)\ge e^{P(0)}f'(0)=1\\[1em]
\text{ and }~~ &f(x)\ge \int_0^xe^{-P(s)} ds\ge e^{-\max_{s\in[0,1]} P(s)}x
\end{align}
This is a contradiction, as $f(a)=0$ and $f(a)\ge e^{-\max_{s\in[0,1]} P(s)}a>0$ can not be true at the same time.

This result can easily extended to the more general claim that: 

Any solution of the given differential equation can have at most one root.

A: Your differential equation is a homogeneous second order ODE (I take it the coefficients are constant, it's not clear). That means that the characteristic polynomial should give us the possible solutions. The polynomial would be:
$$ r^{2} + p r + q = 0 $$
And the roots are, then:
$$ r_{1} = \frac{-p + \sqrt{p^{2} - 4q}}{2} $$
$$ r_{2} = \frac{-p - \sqrt{p^{2} - 4q}}{2} $$
Now, there are three different cases for the solutions of homogenous second order ODEs with constant coefficients, either the roots are both real and different, they are both real and the same, or they are both complex. But notice that $ p \in \mathbb{R} $ implies that $ p^{2} \geq 0 $, and $q \leq 0 $ of course implies that $-4q \geq 0$. Then, the square root expression can only be a non-negative number, and there are your 2 remaining  possible cases, so you'll just need to evaluate the general solution for either of them. 
On one case, you have that both roots are equal. Think about what conditions are required for $p,q$ for that to be possible. And in the case that the roots are different, you will need to evaluate the values you are given in the general solution, of the form:
$$y(t) = c_{1} e^{r_{1}t} + c_{2} e^{r_{2}t}$$ 
