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