A.you can apply multiple access lists with the same protocol or in different direction.
B.you can config one access list,per direction,per layer 3 protocol
C.you can place as many access lists as you want on any interface
D.you can apply only one access list on any interface