The correct answer is 4,178 because when subtracting 187 from 4,356, we subtract each place value starting from the right. In this case, 6 minus 7 is -1, so we borrow 1 from the tens place, resulting in 15 minus 7 which is 8. Then, 4 minus 8 is -4, so we borrow 1 from the hundreds place, resulting in 14 minus 8 which is 6. Finally, 3 minus 1 is 2. Therefore, the difference is 4,178.