1. has rapid scientific progress aroused a number of problems?
2. has rapid scientific progress or regress aroused a number of problems?
3. rapid scientific progress has aroused a number of problems, hasn't it?
4. what has rapid scientific progress aroused?
5. what progress has aroused a number of problems?