Which of the following is considered research and development costs?
a. Planned investigation undertaken with the prospect of gaining new scientific or technical knowledge and understanding.
b. Application of research findings or other knowledge to a plan or design for a new product or process.
c. Neither a nor b.
d. Both a and b.