Which two scenarios are NOT safe to replace a StringBuffer object with a StringBuilder object?()
A、When using versions of Java technology earlier than 5.0.
B、When sharing a StringBuffer among multiple threads.
C、When using the java.io class StringBufferInputStream.
D、When you plan to reuse the StringBuffer to build more than one string.