Given that the total number of stars received by each blogger is the same, and the total stars distributed by all surfers is \(6 × 30 = 180\), we know that each blogger received \(\frac {180}{4} = 45\) stars in total.
Hence, D must have received \(45\) stars.
From the information provided, we know that D received more stars than C from Y. Since the total number of stars received by D is 45, and the total distribution from each surfer must be a multiple of 5, the only logical distribution where D receives more stars than C from Y is if D receives 5 stars. Therefore, D received 5 stars from Y.
From the fact that two surfers gave all their stars to a single blogger, we know that the remaining surfers must have distributed their stars among exactly two bloggers. Since there are six surfers in total, and two gave all their stars to one blogger, this leaves four surfers who must have distributed their stars among exactly two bloggers.
Hence, the correct answer is 2.
I. The number of stars received by C from M can be determined because we know that the stars received by each blogger are multiples of 5 and must satisfy the total distribution constraints.
II. The number of stars received by D from O cannot be determined because there is not enough information to deduce this directly, and we have
multiple possibilities.