As SP correctly notes, you can also use the EAC secure mode. The program will read every audio sector at least twice. By using this technique non-identical sectors are detected. If an error occurs (read or sync error), the program keeps on reading this sector, until eight of 16 retries are identical. So, in the worst case, bad sectors are read up to 82 times. But this will help the program to obtain best result by comparing all the read retries.
On drives found to have the "accurate stream" feature, this is guaranteed. Of course, this is a little bit more complex, especially with some CD drives which have caching. When these drives cache audio data, every sector read will be read from cache and is identical. The solution in such cases is to reset the cache, by reseting the drive completely. Of course, this will slow down audio extraction.
If you don't like this feature of EAC and prefer fast copies instead of secure copies, you should use the fast or burst extraction mode in the options menu. In burst mode, it is recommended to use the "test and copy" option. For each read and each track, the appropriate CRC column is filled with the actual CRC code. One CRC code is unique for a set of data. So by comparing the CRC values you could be quite sure that both reads resulted in the same file.