100% is currently impossible to get due to a bug with question 5.
if you answer A or C, it counts as both correct and incorrect, and it skips question 6.
if you answer B or D, it counts as incorrect, and it lets you answer question 6.
basically it forces you to either get question 5 wrong to answer question 6, or it counts question 6 automatically wrong if you answer question 5 correctly.
answer sheet for future reference in case this gets fixed:
0. D
1. B
2. C
3. D
4. C
5. A or C (either count as both correct and incorrect)
6. B (is skipped if the previous question answer was A or C)
7. D
8. A
9. B
10. B
11. B
12. A
13. B
14. B
15. D
16. D
17. A
18. C
19. C
20. B