Which JSON snippet correctly represents a Ranger policy granting user 'john' read access to the 'finance' database?
A{"groups": ["john"], "resources": {"table": "finance"}, "permissions": ["write"]}
B{"users": ["john"], "resources": {"database": "finance"}, "accessTypes": ["read"]}
C{"users": ["john"], "resources": {"database": "finance"}, "permissions": ["write"]}
D{"users": ["john"], "resources": {"table": "finance"}, "accessTypes": ["read"]}