A client wants to add CPU-intensive video processing functionality to their Heroku web application.
Which two strategies should an Architect recommend for implementing this functionality? (Choose two.)
A. Add a new process type for worker dynos that pull video processing jobs from a queue.
B. Attach a video processing add-on from the Heroku Elements Marketplace to the application.
C. Delegate video processing tasks to the app’s staging version to remove load from the production app. D. Divide each video processing task across multiple web dynos to mitigate added CPU load.