o型血为什么只能生一胎