Deadlock avoidance is less restrictive than deadlock prevention. In deadlock avoidance a resource request is granted if the resulting state is safe but in deadlock prevention the system tries to ensure that one of the four necessary conditions for deadlock is always avoided. So, option D is false.
Option C is false. Bankers algorithm does not ensure deadlock prevention (it can be the case that at some point all the four necessary conditions for deadlock are satisfied). It does guarantee deadlock avoidance.
Options A and B are true.