Which of the following provides the best matching of revenues and expenses?

 1. Specific Identification 

2. FIFO 3. LIFO 

4. Averaging