If a project has 12 tasks, each taking one week to complete, how many weeks will it take to finish the project if the tasks can be done in parallel?
A. 6 weeks
B. 8 weeks
C. 10 weeks
D. 12 weeks