knights are more dangerous than bishops.
It depends on the position. Of course it matters if the position is closed or opened. (and if this can be changed) But usually, R+B>R+N. B+B>N+N. B+B>N+B. Q+N>Q+B. This is rather for endgames.
In the middlegame, there are lots of factors that matters, so it is not so easy to give an answer for this question, but the bishop is usually stronger.