Report writing

Which of the following sentences is more acceptable in formal report writing?
Choose one answer.

a. The Learning Management System (LMS) incorporated in the language learning portal helps out users to monitor their progress in language learning.

b. The Learning Management System (LMS) incorporated in the language learning portal helps users to monitor their progress in language learning.

c. The Learning Management System (LMS) incorporated in the language learning portal can support users to monitor their progress in language learning.

d. The Learning Management System (LMS) incorporated in the language learning portal assists users to monitor their progress in language learning.

Is C the correct answer?

B is the version I would choose.

In C the phrase ‘can support users to monitor their progress’ does not flow correctly.