For which use case is a basic or standard access control list (ACL) appropriate?

A.
Controlling which devices can access other devices based on the MAC addresses
B.
Controlling which devices can access other devices based on the IP protocol number
C.
Controlling which devices can access other devices based on the IP addresses
D.
Controlling which devices can access other devices based on the source VLAN tag
Explanation:
Access control lists (ACLs) enable you to permit or deny packets based on source and destination IP address,
IP protocol information, or TCP or UDP protocol information.
Chapter 3 Using Access Control Lists (ACLs)
http://www.hp.com/rnd/support/manuals/pdf/release_06628_07110/Bk2_Ch3_ACL.pdf