the reasons for that problem肯定对
are 针对reasons也对
be owing to 是由于的意思,reasons和be owing to是很常见的说法
光看楼主提供的题干部分,没有任何问题