What is the responsibility of an extreme Programming (XP) customer role?
A . Testing the daily increments of the software developed
B . Writing the stories and acceptance tests for each story
C . Planning and task allocation for the developer and tester
D . Interacting closely with users and representing the XP team