A. be difficult B. difficult C. hardly D. different